Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 SELWOOD TERRACE Terraced £2,351,844 £2,300,000 18 Sep 2023
17 SELWOOD TERRACE Terraced £2,192,690 £880,000 31 Jan 2003
18 SELWOOD TERRACE Terraced £1,769,135 £958,000 1 Aug 2005
19 SELWOOD TERRACE Terraced £2,791,180 £1,735,000 4 May 2007
20 SELWOOD TERRACE Terraced £2,452,732 £1,295,000 31 Jan 2005
THE ANGLESEA ARMS, 15 SELWOOD TERRACE £10,079,738 £8,100,000 22 Feb 2019